high-tech architecture - German English Dictionary